jQuery(document).ready(function(){

	module("Zoomer");

	test("Zoomer functions", function() {

		var zoomer_elem = document.body.appendChild(document.createElement("div"));
		var zoomer_text = "hi!";
		var actual = new Zoomer(zoomer_text,zoomer_elem,zoomer_elem);

		ok(actual,'it should return a Morpher object');

		delete zoomer_elem;
		delete zoomer_text;

		zoomer_elem = document.body.appendChild(document.createElement("div"));
		zoomer_text = "hi!";

		var before = document.body.childNodes.length;
		var z = new Zoomer(zoomer_text,zoomer_elem,zoomer_elem);
		var after = document.body.childNodes.length;
		actual = after - before;
		var expected = 1;
		same(actual,expected,'it should create a div as child of the body');
		actual = document.body.childNodes[document.body.childNodes.length-1].nodeName;
		expected = "DIV";
		same(actual,expected,'it should create a div with the class of "zoomer"');

		delete zoomer_elem;
		delete zoomer_text;
	});
});

